/* CSS Document */
body{background:#fff; color:#1f1f1f; line-height:17px;}
a {text-decoration: none; color:#242424; outline:none}
a:hover {text-decoration: none; color: #9b0921;}
.wapper{width:990px;margin:0 auto;padding:0; }
h2{ font:normal 20px Arial, Helvetica, sans-serif; margin-bottom:10px;}

/* General */
.img_general{float:left;border:1px solid #e3e3e3;margin-right:7px;}
.img_general1{float:left;border:1px solid #efefef;margin-right:7px; padding:3px;}
.border_img{border:1px solid #efefef}

a.lk1{color:#9b0921;}
a.lk1:hover{color:#000;text-decoration:underline;}

.lk2{
	color:#0029ad;
	font-size:19px;
	text-transform:uppercase;
}

a.lk2{
	color:#358e00;
	font-size:16px;
	font-family:Tahoma;
	line-height:20px;
}

a.lk2:hover{
	color:#000;
	text-decoration:none;
	
}

a.lk3{
	color:#004469;
	line-height:20px;
}

a.lk3:hover{
	color:#000;
	text-decoration:none;
	
}

a.join_free{

	text-decoration:underline;
	font-size:23px;
}

a.join_free:hover{
	color:#85192a;
}

.mb_5px{margin-bottom:5px;}
.mb_10px{margin-bottom:5px;}
.mt_5px{margin-top:5px;}
.mt_10px{margin-top:10px;}
.mt_20px{margin-top:20px;}
.red{color: #9b0921;}
.red1{color: #c80020;}
.blue{color:#152372;}
.pd_lr_20{padding:0 20px;}


.sub_mit{
    background:url(../images/bg_button.gif) repeat-x scroll center bottom #43C1F9;
	color: #FFFFFF;
    font-family: Arial;
    font-weight: bold;
    line-height: 17px;
    padding: 5px 15px 4px 15px;
    text-align: center;
	font:bold 12px Tahoma;
	cursor:pointer;
	border:none;
	text-transform:uppercase;
}

.sub_mit:hover{
    background:url(../images/bg_button_hover.gif) repeat-x scroll center bottom #43C1F9;
}




a.sign_general{ background:url(../images/btn_general.gif) 0 0 no-repeat;width:174px;padding:5px 0;
color:#fff;	font:bold 12px Tahoma;display:block;text-transform:uppercase;}

a.sign_general:hover{  background:url(../images/btn_general.gif) 0 -24px no-repeat;}

a.sign_general span { color: #FFFFFF;  font-family: Arial;  font-weight: bold; line-height: 17px;
    padding: 6px 0px; text-align: center;font:bold 12px Tahoma;}



.btn_go,.btn_sub_cire, .btn_send_mail{border:none;  cursor:pointer; overflow: hidden;
text-indent: -999px;font-size: 0;display:block;line-height: 0; }

.btn_go{background:url(../images/btn_go.gif) 0 0 no-repeat; width:36px; height:20px; float:right;}
.btn_sub_cire{background:url(../images/sub_cire.gif) 0 0 no-repeat; width:115px; height:21px; float:left;}

.btn_send_mail{background:url(../images/btn_send.gif) 0 0 no-repeat; width:55px; height:21px;}



/*
**************************************************************
 TOP
**************************************************************
*/

.top{position:relative;}
.top .gif{position:absolute;top:51px;right:45px; z-index:100;}
.top .recent_search{position:absolute; width:687px; height:21px; top:132px; left:77px; background-color:#f6f6f6; border-left:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2;border-right:1px solid #d2d2d2;padding:5px 5px 0; z-index:101;}

/* List menu top **************************************************************/

.top .list_menu_top{ position:absolute; top:45px; right:130px; z-index:100;}
.top .rss{position:absolute; top:45px; right:102px}

.top .list_menu_top ul li{font:bold 12px Tahoma;float:left; padding:0 1px; background:url(../images/act_l.gif) no-repeat left top; margin-left:5px;}

.top .list_menu_top li a{display: block;text-decoration: none;margin: 0 0px 0px 1px;color: #fff;	padding:0 0 0 10px;	cursor:pointer;}

.top .list_menu_top li a span{display: block;color: #fff;padding:7px 10px 9px 0px;background:url(../images/act_r.gif) no-repeat right top; text-transform:uppercase;}
.top .list_menu_top li a:hover span{color:#000;}


.top .list_menu_top ul li.prite{font:bold 12px Tahoma;float:left; padding:0 1px; background:url(../images/act_l_.gif) no-repeat left top; margin-left:5px;}

.top .list_menu_top li.prite a{display: block;text-decoration: none;margin: 0 0px 0px 1px;color: #fff;	padding:0 0 0 10px;	cursor:pointer;}

.top .list_menu_top li.prite a span{display: block;color: #fff;padding:7px 10px 9px 0px;background:url(../images/act_r_.gif) no-repeat right top; text-transform:uppercase;}
.top .list_menu_top li.prite a:hover span{color:#000;}



.register_step {padding-top:10px;}
.register_step ul li{
	float:left; padding:0px 0px 0px 10px; 
	background:url(../images/act_l_1.gif) no-repeat left top; 
}

.register_step li span{
	color: #fff;
	padding:4px 50px 5px 0px;
	background:url(../images/act_r_1.gif) no-repeat right top; 
	font:normal 20px Arial, Helvetica, sans-serif;
}


.register_step ul li.regis{
	font:bold 12px Tahoma;
	float:left; padding:0px 0px 0px 10px; 
	background:url(../images/act_l_1a.gif) no-repeat left top; 
}

.register_step li.regis span{
	color: #353535;
	padding:4px 50px 5px 0px;
	background:url(../images/act_r_1a.gif) no-repeat right top; 
	font:normal 20px Arial, Helvetica, sans-serif;
}


.member_are {border-bottom:1px solid #cfcfcf; background-color:#eeeeee; height:27px; margin-bottom:10px; position:relative;}
.member_are ul li{
	float:left; padding:4px 0px 5px 20px; 
	background:url(../images/act_l_1a1.gif) no-repeat left top; 
}

.member_are li span{
	color: #fff;
	padding:2px 20px 5px 0px;
	background:url(../images/act_r_1a1.gif) no-repeat right top; 
	font-size:18px;
}



/* Tab css **************************************************************/
.tab_bg{background:url(../images/bg_search_top.gif) 215px 0 no-repeat;padding:10px 0 0 0;min-height:105px;	height:auto !important;	height:105px;}
#tabs {width:990px; margin:0;font:bold 12px Tahoma;}
#tabs ul {padding:0; margin:0; width:990px; list-style:none; position:absolute; top:50px; }
#tabs ul li.outer {float:left; display:inline; margin:0 4px 3px 4px; width:81px; height:30px;  color:#fff;  padding:0 0 0 0px; cursor:pointer; line-height:30px; text-align:center;}

#tabs ul li.one {background:#fff url(../images/tab.gif) no-repeat top left;}
#tabs ul li.two {background:#fff url(../images/tab.gif) no-repeat top left;}
#tabs ul li.three {background:#fff url(../icon/mail.jpg) no-repeat top left;}
#tabs ul li.four {background:#fff url(../icon/search.jpg) no-repeat top left;}

#tabs ul li div {display:none;}
#tabs ul li.click {border-bottom:1px solid #fff; color:#fff; margin-bottom:0; }
#tabs ul li.click {color:#fff; background-position:0 -30px; cursor:default; line-height:30px;}

#tabs ul li.click div {display:block;width:990px;text-align:left;}
.clear {clear:both; height:0; line-height:0; overflow:hidden;}


/* Tab details css **************************************************************/

.container {width: 758px; }

.container .title_bg{background:url(../images/bg_line.gif) 0 13px repeat-x; margin-bottom:10px; margin-top:15px;  }
.container .title_bg span{font:normal 18px Arial, Helvetica, sans-serif; color:#1b2a7a; background-color:#fff; padding:0 10px 0 0px; }

.container ul.content li{width:252px; float:left ; margin-bottom:5px;}
.container_tbl td{ padding:3px;}

.send_mail{}
.send_mail_left{width:125px; float:left;}
.send_mail_right{width:625px; float:left}
.send_mail_right .txt_sendmail{ border:1px solid #cdcdcd; width:622px; height:93px;}


.releated_product{width:759px; border:3px solid #e2e2e2; padding:5px; position:relative;}
.releated_product .releated_product_top{top:-3px; left:-3px; position:absolute;}
.releated_product ul li{width:137px; float:left; text-align:center; margin-top:15px;}
.releated_product ul li.doc{background:url(../images/doc.gif) 0 0 no-repeat; height:122px;width:18px; float:left}


ul.tabs1 {
	margin: 0;
	padding: 0;
	list-style: none;
	height: 32px;
	border-bottom: 1px solid #b7b7b7;
	border-left: 1px solid #999;
}
ul.tabs1 li {
	float: left;
	margin: 0;
	padding: 0;
	height: 31px;
	line-height: 31px;
	border: 1px solid #999;
	border-left: none;
	margin-bottom: -1px;
	background: #a3a3a3;
	overflow: hidden;
	position: relative;
	
}
ul.tabs1 li a {
	text-decoration: none;
	color: #fff;
	display: block;
	font-size:12px;
	font-weight:bold;
	font-family:Tahoma;
	padding: 0 15px;
	border: 1px solid #fff;
	outline: none;

}
ul.tabs1 li a:hover {
	background: #ccc;
}	
html ul.tabs1 li.active, html ul.tabs1 li.active a:hover  {
	background: #9b1b31;
	border-bottom: 1px solid #fff;
}
.tab_container {
	border-top: none;
	clear: both;
	width: 100%;
	margin-top:10px;
	
}
.tab_content {
	padding: 0px;
}





/* Logo **************************************************************/
.top .logo{	position:absolute;	top:0;	left:0;}
.list_menu{	padding:8px 0px 10px 0; width:980px;}

/* List menu top **************************************************************/
ul.list_menu_left{margin-right:15px; width:163px;}
ul.list_menu_left li{float:left;}
ul.list_menu_left li a{	float:left;	color:#202e80;	font-weight:bold;	margin-left:15px;}

ul.list_menu_left li a:hover{color:#9b0921;}
ul.list_menu_left li.join_free{background:url(../images/icon_joinfree.gif) 0 4px no-repeat; margin-right:10px;}
ul.list_menu_left li.sign_in{background:url(../images/icon_signin.gif) 0 4px no-repeat;}


ul.list_menu_right {padding-right:20px;}
ul.list_menu_right li{background:url(../images/icon_dot.gif) 0 9px no-repeat;float:left;padding:0 10px 0 5px;}


/* Search **************************************************************/
.search_top{width:742px;}
.search_top .search_left, .search_top .search_right{line-height:0; font-size:0;}
.search_top .search_left{background:url(../images/left_form_search.gif) 0 0 no-repeat;width:12px; height:45px;}

.search_top .search_mid{background:url(../images/middle_form_search.gif) 0 0 repeat-x; width:730px;}
.search_top .search_right{
	 background:url(../images/right_form_search.gif) 0 0 no-repeat; 
	 width:15px; height:45px;
}

.search_top_main{background:url(../images/bg_search.jpg) 0 0 no-repeat; width:990px; height:64px;}
.search_top_main .text_box{width:350px; border:1px solid #ffc8d1; padding:1px; margin:17px 0 0 80px;  height:18px;}
.search_top_main .cb_box{width:175px; padding:1px; border:1px solid #ffc8d1; margin:17px 0 0 10px; }
.search_top_main .btn_search_main{
	margin:14px 95px 0 0; 
	background:url(../images/btn_search_main.jpg) 0 0 no-repeat;
	cursor:pointer; 
	float:right;
	height: 28px;
	width: 78px;
	color:#fff; 
	border: none;
	font-size:0;
	line-height:0;
	overflow:hidden;
	text-indent:-999px}

/*
**************************************************************
 CONTENT GENERAL
**************************************************************
*/
.content_general{width:990px;}

/* Left main **************************************************************/
.left_main{width:200px;}

.left_main .adv{margin-top:5px;}
.left_main .menu_left{}

/* Main menu member area ****************************************************/
.left_main .main_menu_area{}
.left_main .main_menu_area_top{background:url(../images/top_main_menu.gif) 0 0 no-repeat; font:bold 11px Tahoma; height:28px; color:#fff; text-align:center; line-height:28px;}

.left_main .main_menu_area_mid{border:1px solid #d9d9d9; width:198px;}

.left_main .main_menu_area_mid ul{border-left:1px solid #fff; border-right:1px solid #fff; border-bottom:1px solid #fff; width:196px;}

.left_main .main_menu_area_mid ul li{}
.left_main .main_menu_area_mid ul li a{
	background:#d8d8d8 url(../images/icon_a.gif) 5px 7px no-repeat;
	display:block;
	padding:5px 5px 5px 25px;	
	font-weight:bold;
	color:#333333;
}

.left_main .main_menu_area_mid ul li a.normal{
	background:#eeeeee url(../images/icon_a.gif) 5px 7px no-repeat;
	padding:5px 5px 5px 25px;

	
}

.left_main .main_menu_area_mid ul li a.sub{
	background:#eeeeee url(../images/icon_square.gif) 20px 10px no-repeat;
	padding:4px 5px 4px 35px;
	font-weight:normal;
}

.left_main .main_menu_area_mid ul li a.select_1{
	background:#eeeeee url(../images/icon_square.gif) 20px 10px no-repeat;
	padding:4px 5px 4px 35px;
	font-weight:bold;
	color: #9b0921;
}



.log_out{background:url(../images/icon_out.gif) 0 0 no-repeat; position:absolute; top:5px; right:15px; padding-left:25px;}


.left_main .main_menu_area_mid ul li a:hover{background-color:#931e31; color:#fff;}




.title_category{
	font:bold 12px/20px Tahoma; 
	border-bottom:1px solid #ab5462; 
	color:#9b1429;
	padding:10px 0 3px 10px;
	margin-bottom:5px;
}
.left_main .top_left_menu{background:url(../images/top_menu_left.gif) top center no-repeat; padding:2px 0 0 0px;}
.left_main .mid_left_menu{width:186px; padding:0 5px ; border-left:2px solid #e8e8e8;border-right:2px solid #e8e8e8;}



.left_main .bot_left_menu{
	background:url(../images/bot_menu_left.gif) top center no-repeat;
	height:5px;
	line-height:0;
	font-size:0;
}


/* Left main 1**************************************************************/
.left_main1{width:779px;padding:0 11px 0 0px; float:left}
.left_main1 a.related_search {text-decoration:underline;}
.left_main1 .refine{}
.left_main1 .left_refine{background:url(../images/left_refine.gif) 0 0 no-repeat; width:17px; height:48px; float:left;}

.left_main1 .mid_refine{background:url(../images/mid_refine.gif) 0 0 repeat-x; width:745px; height:38px; float:left; padding:9px 0 0 0;}
.left_main1 .bot_refine{ width:778px; background:url(../images/bot_main.gif) 0 0 no-repeat;  height:12px;}

.left_main1 .left_refine{}

.left_main1 .mid_refine .txt_refine{font:normal 18px Tahoma;}


.left_main1 .mid_main_content{ width:758px; border-right:1px solid #d2d2d2; padding:0 10px 0 10px;}
.left_main1 .mid_main_content .categories1{}
.left_main1 .mid_main_content ul.categories1 li{width:184px; float:left; margin-bottom:5px; padding-right:5px;}
.left_main1 .mid_main_content ul.categories1 li a{background:url(../images/icon_catagories.gif) 0 5px no-repeat;  padding:0 0 0 9px; }

.left_main1 .mid_main_content ul.flag_country li {width:184px; float:left; margin-bottom:5px;}
.left_main1 .mid_main_content ul.flag_country li span{color:#7a7a7a; font-size:11px ; font-family:Tahoma; margin-left:4px;}

.left_main1 .mid_main_content .categories{}
.left_main1 .mid_main_content .categories_left{float:left; width:100px;}
.left_main1 .mid_main_content .categories_right{float:left; width:648px;}

.left_main1 .mid_main_content .categories_right ul li{width:157px; float:left; margin-bottom:5px; padding-right:5px;}
.left_main1 .mid_main_content .categories_right ul li a{background:url(../images/icon_catagories.gif) 0 5px no-repeat;  padding:0 0 0 9px; }
.left_main1 .mid_main_content .categories_right ul li span{color:#6e6e6e; font-size:11px;}
.left_main1 .mid_main_content .line_haicham{width:100%; background:url(../images/line_haicham.gif) 0 0 repeat-x; height:4px;}

.left_main1 .mid_main_content .search_form{}
.left_main1 .mid_main_content .search_form_left{width:152px; float:left;}
.left_main1 .mid_main_content .search_form_right{width:604px; float:left;}
.left_main1 .mid_main_content .search_form_right .title{font:normal 20px Tahoma;}


/* Product details **************************************************************/
.left_main1 .mid_main_content .product_details{ width:758px;}
.left_main1 .mid_main_content .product_details_left{width:180px;}
.left_main1 .mid_main_content .product_details_left a.icon_zoom{ background:url(../images/icon_zoom.gif) 0 0 no-repeat; padding:0 0 0 20px;}

.left_main1 .mid_main_content .product_details_left a.icon_large{background:url(../images/icon_add.gif) 0 0 no-repeat; padding:0 0 0 20px;}

.left_main1 .mid_main_content .product_details_mid{width:310px; line-height:20px; margin-left:10px;}

.left_main1 .mid_main_content .product_details_right{ width:256px;}
.left_main1 .mid_main_content .product_details_right_top{background:url(../images/top_product_details_right.gif) 0 0 no-repeat; height:9px;}

.left_main1 .mid_main_content .product_details_right_mid{background:url(../images/mid_product_details_right.gif) 0 0 repeat-y;  width:236px; padding:0 10px;}
.left_main1 .mid_main_content .product_details_right_mid ul li{width:236px;}
.left_main1 .mid_main_content .product_details_right_mid ul li{border-bottom:1px dotted #c3c3c3; margin-bottom:3px; padding-bottom:2px;}
.left_main1 .mid_main_content .product_details_right_mid ul li a.name_company{ color:#152372; text-transform:uppercase; font:bold 12px Tahoma;}
.left_main1 .mid_main_content .product_details_right_mid ul li a.name_company:hover{text-decoration:underline;}


.left_main1 .mid_main_content .product_details_right_bot{background:url(../images/bot_product_details_right.gif) 0 0 no-repeat; height:9px;}



.left_main1 .mid_refine1 .gold_mb{background:url(../images/icon_gole_member.png) 0 2px no-repeat; float:left; margin-left:3px; padding:2px 0 0 20px;}
.left_main1 .mid_refine1 .online{background:url(../images/icon_online.png) 0 2px no-repeat; float:left; margin-left:3px; padding:2px 0 0 25px;}

.left_main1 .list_pro_search{ border-bottom:1px solid #dedede; margin-bottom:5px; padding-bottom:5px;}
.left_main1 .list_pro_search .list_pro_search_img_pro{ float:left; width:75px;}
.left_main1 .list_pro_search .list_pro_search_content{ float:left; width:433px; margin-left:10px;}
.left_main1 .list_pro_search .list_pro_search_content a.title_list_pro{ font:normal 19px Arial, Helvetica, sans-serif;}
.left_main1 .list_pro_search .list_pro_search_content a.title_list_pro:hover{text-decoration:underline;}
.left_main1 .list_pro_search .list_pro_search_content .price_list_pro{ color:#3c3c3c;}


.left_main1 .list_pro_search .list_pro_search_info{width:240px; float:left;}
.left_main1 .list_pro_search .list_pro_search_info ul li{width:240px;}
.left_main1 .list_pro_search .list_pro_search_info ul li{border-bottom:1px dotted #c3c3c3; margin-bottom:3px; padding-bottom:2px;}
.left_main1 .list_pro_search .list_pro_search_info ul li a.name_company{ color:#152372; text-transform:uppercase; font:bold 12px Tahoma;}
.left_main1 .list_pro_search .list_pro_search_info ul li a.name_company:hover{text-decoration:underline;}



.left_main1 .right_refine{background:url(../images/right_refine.gif) 0 0 no-repeat; width:17px; height:48px; float:left;}


.left_main1 .left_refine1{background:url(../images/left_refine1.gif) 0 0 no-repeat; width:17px; height:32px; float:left;}
.left_main1 .mid_refine1{background:#efefef; width:724px; height:27px; float:left; padding:6px 0 0 0; color:#152372;}
.left_main1 .right_refine1{background:url(../images/right_refine1.gif) 0 0 no-repeat; width:17px; height:32px; float:left;}


/* View more **************************************************************/
.refineByBox{float:left; width:656px;}
.refineByBox ul li{width:159px; float:left; margin-bottom:5px; padding-right:5px;}
.refineByBox ul li a{background:url(../images/icon_catagories.gif) 0 5px no-repeat;  padding:0 0 0 9px; }
.refineByBox ul li span{color:#6e6e6e; font-size:11px;}


.refineBySearch .itemCssFlag{display:none !important;}
.refineBySearch .hrline{clear:both;height:1px;padding:0; font-size:0;line-height:0;font-size:0;}
.refineBySearch .hrline .nobg{background-image:none;}
.refineBySearch .selectTips{display:block;float:left;white-space:nowrap;padding:2px 2px 0 0;font-size:12px;font-weight:bold;color:#000000;}

.refineBySearch a.ctrlBtn{float:right;width:36px;height:15px;margin-right:8px;padding-right:16px;font-size:11px;background:url(../images/refine_more_less.gif) no-repeat right 0px;text-decoration:none;cursor:pointer;outline:none;}

.refineBySearch a.ctrlBtn.expand {
    background-position: right -29px;
}



/* Left_right main **************************************************************/
.left_right_main{width:780px; padding-left:10px;}

/* Mid main **************************************************************/


.mid_main{width:568px;padding:0 11px;}

.mid_main .slide_product{}
.top_slide_product{background:url(../images/top_slide_product.gif) 0 0 no-repeat; height:49px;}
.bot_slide_product{background:url(../images/bot_slide_product.gif) 0 0 no-repeat; height:10px;}

.left_slide_product,.right_slide_product{font:normal 18px/38px Tahoma; color:#313131; width:250px; padding-left:22px;}

.top_slide_product1{background:url(../images/top_slide_product1.gif) 0 0 no-repeat; height:49px; line-height:41px; padding-left:20px;}

ul.click_show li{background:url(../images/icon_arrow.gif) 0 9px no-repeat; width:180px; float:left; display:block; padding-left:8px; border-bottom:1px dotted #d1d1d1; padding-bottom:3px; padding-top:3px;}
ul.click_show li a{ color:#505050;}
ul.click_show li a:hover{color: #9b0921;}





/* Slide product top **************************************************************/
.cateRight{width:567px;overflow:hidden; border-right:1px solid #d2d2d2}
.cate-promo .leadsCycleContainer {list-style:none;height:114px !important;margin:0;padding:0;overflow: hidden; width:278px; float:left;}
.cate-promo .leadsCycleContainer li{float:left;list-style:none;width:261px;padding:3px 5px 3px;white-space:nowrap;overflow:hidden; border-bottom:1px dotted #aeaeae;}
.cate-promo .leadsCycleContainer li span{float:right; color:#5f5e5e; font:normal 11px Tahoma; margin-top:2px;}
.cate-promo .leadsCycleContainer li img.flag_country{margin-top:3px; margin-right:5px}
.line_product{border-right:1px dotted #bdbdbd; height:114px; float:left; width:1px; margin:0 1px;}




/* Adv mid **************************************************************/
.adv_mid{margin-top:10px;}

/* Hot product **************************************************************/
.mid_main .hot_product{ margin-top:10px; position:relative;}
.mid_main .hot_product .label_hot_product{position:absolute; top:0px; left:0px; z-index:10000;}
.mid_main .top_hot_product{background:url(../images/top_hot_product.gif) 0 0 no-repeat; height:6px;}
.mid_hot_product{width:552px;border-left:3px solid #e2e2e2; border-right:3px solid #e2e2e2; padding:5px 5px 0px 5px;}
.mid_hot_product ul li{width:124px; float:left; text-align:center; margin-top:10px;}
.mid_hot_product ul li.doc{background:url(../images/doc.gif) 0 0 no-repeat; height:122px;width:18px; float:left}

.mid_hot_product1{width:552px;}
.mid_hot_product1 ul li{width:124px; float:left; text-align:center; margin-top:10px;}
.mid_hot_product1 ul li.doc{background:url(../images/doc.gif) 0 0 no-repeat; height:122px;width:18px; float:left}



.mid_main .bot_hot_product, .mid_main .bot_featured_companies{background:url(../images/bot_hot_product.gif) 0 0 no-repeat; height:6px;}

/* Featured companies **************************************************************/
.mid_main .featured_companies{margin-top:10px;}
.mid_main .top_featured_companies{background:url(../images/top_featured_companies.gif) 0 0 no-repeat; height:37px; position:relative; color:#af001d; font:bold 12px/37px Tahoma; text-transform:uppercase; padding-left:35px;}
.mid_main .top_featured_companies .icon_more1{position:absolute; top:15px; right:10px;}
.mid_main .mid_featured_companies{width:552px;border-left:3px solid #e2e2e2; border-right:3px solid #e2e2e2; padding:5px;}


.mid_main .featured_companies .containera{border-bottom:1px dotted #d2d2d2; margin-bottom:8px;padding-bottom:8px;}
.mid_main .featured_companies .content{width:271px; float:left;color:#878787; padding-left:5px;}
.mid_main .featured_companies .content a.company_service{font:normal 11px Tahoma; color:#878787; text-decoration:underline;}

.mid_main .gold_member{font:normal 11px Tahoma; color:#878787;}
.mid_main .featured_companies .content a.company_service:hover{text-decoration:none;}









/* Right main **************************************************************/
.right_main{width:200px;}
.right_main .top_sign_in, .right_main .bot_sign_in, .right_main .bot__right_general, .mid_main .bot_slide_product, .mid_main .top_hot_product, .mid_main .bot_hot_product, .mid_main .doc, .mid_main .bot_featured_companies, .left_main1 .right_refine, .left_main1 .bot_refine, .right_main .bot_right_general, .left_main1 .mid_main_content .product_details_right_top, .left_main1 .mid_main_content .product_details_right_bot, .right_main .top_add, .right_main .bot_add{line-height:0; font-size:0;}

.right_main .sign_in{}
.right_main .top_sign_in{background:url(../images/top_sign_in.gif) 0 0 no-repeat; height:9px;}
.right_main .mid_sign_in{background:url(../images/mid_sign_in.gif) 0 0 repeat-y; width:186px; padding:0 7px;}
.right_main .bot_sign_in{background:url(../images/bot_sign_in.gif) 0 0 no-repeat; height:9px;}

.right_main .title_al{font:bold 16px Arial, Helvetica, sans-serif; background:url(../images/icon_user.jpg) 0 0 no-repeat; color:#1e1e1e; padding:0 0 5px 29px;}
.right_main .btn_sign_in{margin-bottom:5px;}
.right_main .join_free{font-size:13px; color:#1e1e1e;}
.right_main .join_free a{ font:bold 14px Arial, Helvetica, sans-serif; text-decoration:underline; color:#1e1e1e;}
.right_main .join_free a:hover{ text-decoration:none}
.right_main .upgrade{background:url(../images/icon_upgrade.gif) 0 0 no-repeat;}
.right_main .upgrade a{color: #9b0921;font:bold 13px Arial, Helvetica, sans-serif;padding:0 0 0 19px;}
.right_main .upgrade a:hover{ color:#000;}

.right_main ul.more_content{}
.right_main ul.more_content li {background:url(../images/a1.gif) 0 7px no-repeat; padding:4px 0 0 13px; color:#292929;}

.right_main .right_general{ margin-top:10px;}

.right_main .top_right_general{background:url(../images/top_right_general.gif) 0 0 no-repeat; height:39px; font:bold 12px/30px Tahoma; padding:0 0 0 15px; color:#fff; text-transform:uppercase; position:relative;}
.right_main .top_right_general .read_more_all{position:absolute; top:13px; right:8px;}
.right_main .mid_right_general{background:url(../images/mid_right_general.gif) 0 0 repeat-y; width:180px; padding:0 10px;}

.right_main .mid_right_general .trade_show{}
.right_main .mid_right_general .trade_show span, .trade_show_all span{font:normal 11px Tahoma; color:#838383;}
.right_main .mid_right_general .line_trade_show{border-bottom:1px dotted #cfcfcf; height:1px; margin:5px 0; width:100%; line-height:0; font-size:0;}

.right_main .mid_right_general ul.business_story li a{background:url(../images/icon_business_story.gif) 0 5px no-repeat; padding-left:10px;}

.right_main .bot_right_general{background:url(../images/bot_right_general.gif) 0 0 repeat; 
height:8px;}

/* Trade show **************************************************************/
.trade_show_all{ margin-bottom:10px; padding-bottom:10px; border-bottom:1px dotted #dbdbdb; width:99%;}

.trade_show_content{ width:180px; float:left; margin:20px 36px 10px 36px;}
.trade_show_drop_shaw{background:url(../images/drop_shaw.gif) 0 0 repeat-x; height:13px; width:100%; margin-top:1px;}
.gold_bot{background:url(../images/gold_bot.gif) 0 0 no-repeat; height:15px; width:180px; line-height:0; font-size:0; }

ul.other_trade_show li{ margin-bottom:5px; background:url(../images/icon_business_story.gif) 0 5px no-repeat; padding-left:10px;}


/* Right add **************************************************************/
.right_main .add_g{}
.right_main .top_add_g{background:url(../images/top_add.gif) 0 0 no-repeat; height:7px;}
.right_main .mid_add_g{background:url(../images/mid_add.gif) 0 0 repeat-y; width:180px; padding:0 10px;}
.right_main .bot_add_g{background:url(../images/bot_add.gif) 0 0 no-repeat; height:7px;}

/* Flag **************************************************************/
ul.country li{float:left;padding:4px 2px 3px; width:85px;}
.right_main .adv1{ margin-top:10px;}





/* Paging -------------------------------- */
.pages { padding-bottom:0px; padding-top:0px; }
.pages a:link,.pages a:active,.pages a:visited {background-color:#959595;  margin-right: 3px; padding:1px 5px 2px 5px;  color:#fff;text-decoration:none;}
.pages a:hover, .pages a:active, .pages #cur {background-color:#485bca;text-decoration:underline; color:#fff; padding:1px 5px 2px 5px;  text-decoration:none;}

/*
**************************************************************
 BOTTOM
**************************************************************
*/

.bottom{width:100%; font:normal 11px Tahoma; margin-top:10px; color:#757575;}
.bottom a{font:normal 11px Tahoma;}
.bottom .line_top{background-color:#dddddd; height:5px; width:100%;}

.bottom .line_bot{background-color:#f4f4f4; width:100%; padding:10px 0;}
.bottom .line_bot ul.b1{ width:495px; margin:0 auto;}
.bottom .line_bot ul.b1 li a, .bottom .line_bot ul.b2 li a{padding:0 10px;background:url(../images/l1.gif) 0 4px no-repeat;}
.bottom .line_bot ul.b1 li, .bottom .line_bot ul.b2 li{ float:left;}
.bottom .line_bot ul.b2{ width:605px; margin:0 auto;}



/*
**************************************************************
 REGISTER FORM
**************************************************************
*/
.register_form{}
.make_global{}
.make_global_left{ width:70px; float:left;}
.make_global_right{ width:920px; float:left; font-size:24px; font-weight:bold; line-height:28px;}
.make_global_right span{font-size:20px; font-weight:normal;}

.text_form_general{background:url(../images/icon_general.gif) 0 0 no-repeat; font:normal 18px/20px Tahoma; padding-left:45px; }
.form_general{background-color:#f6f6f6; padding:25px 0;}
.form_general_right{width:680px; float:left;}
.form_general_right1{width:590px; float:left;}



a.btn_general{
    background:url(../images/bg_button.gif) repeat-x scroll center bottom #43C1F9;
}

a.btn_general:hover{
    background:url(../images/bg_button_hover.gif) repeat-x scroll center bottom #43C1F9;
}

a.btn_general span {
    color: #FFFFFF;
    float: left;
    font-family: Arial;
    font-weight: bold;
    line-height: 17px;
    padding: 5px 15px 6px 15px;
    text-align: center;
	font:bold 12px Tahoma;
	cursor:pointer;
	text-transform:uppercase;
}

ul.list_check_box li{ float:left; width:120px;}
ul.list_check_box1 li{ float:left; width:225px;}

/*
**************************************************************
 LOGIN FORM
**************************************************************
*/

.form_login{background:url(../images/bg_login.jpg) 0 0 no-repeat; height:335px;}
.form_login_left{float:left;width:420px; margin-left:140px; padding:10px;}

.form_login .form_login_title{ 
	font:normal 29px/35px Arial, Helvetica, sans-serif; 
	color:#85192a
}

.form_login ul li{background:url(../images/icon_1.gif) 0 5px no-repeat; padding-left:15px; margin-bottom:5px;}

.form_login_right{float:left;width:250px; padding:10px;}
.icon_lock{background:url(../images/icon_lock.gif) 40px 0px  no-repeat; padding-left:70px; color:#85192a; padding-top:5px; text-transform:uppercase;}


/*
**************************************************************
	 PAYMENT FORM
**************************************************************
*/

ul.membership_free li{ float:left; width:200px;}
.line_form{background:url(../images/line1.gif) 0 0 repeat-x; line-height:0; font-size:0; height:16px; margin-top:14px; margin-bottom:3px;}

.credit_payment{}
.credit_payment_left{width:250px; font-size:20px; padding-top:35px;}
.credit_payment_right{width:700px;}


.myBox {
    width: 930px;
    padding: 10px;
    background-color: #fff;
    border: 1px solid #dddddd;
	font-size:20px;
    /* Do rounding (native in Firefox and Safari) */
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
	margin-bottom:10px;

}


.myBox .myBox_left{width:70px; position:relative; color:#fff;}
.myBox .myBox_left .step{background:url(../images/step.gif) 0 0 no-repeat; position:absolute; width:60px; height:65px; color:#fff; font-size:15px; top:-16px; left:0px; line-height:55px; font-weight:bold; text-align:center}
.myBox .myBox_right{width:855px; line-height:24px;}

/*--------- Pay Pal--------------- */
.pay_pal{}

.pay_pal_left{width:640px; padding-right:10px;}
.pay_pal_left_title{ background:url(../images/icon_check.gif) 0 0 no-repeat;font-size:22px; padding:4px 0 2px 40px; margin-bottom:20px;}

.pay_pal_right{width:270px; background:url(../images/bg_paypal.jpg) top left no-repeat; padding:15px;}


/*
**************************************************************
	 POST PRODUCT
**************************************************************
*/

.form_post_sell{border:1px solid #e0e0e0; padding:10px;}

.post_step{margin-bottom:20px;}
.post_step ul li{background:url(../images/post_step.gif) 0 0 no-repeat; width:225px; height:26px; color:#941a2e; float:left; line-height:26px; margin-left:5px;}
.post_step ul li.step_next{background:url(../images/post_step1.gif) 0 0 no-repeat; color:#000;}


.post_new_product_title{font-size:18px; color:#fff; padding:10px 10px 9px 30px; background:#a7a7a7 url(../images/icon_arrow1a.gif) left top no-repeat; margin-bottom:10px;}

.post_new_product_title1{background-color:#e8e8e8; padding:5px; position:relative;}
.addnew{background:url(../images/icon_addnew.gif) 0 1px no-repeat; padding-left:20px;}
.btn_delete{background:url(../images/icon_delete.gif) 0 1px no-repeat; padding-left:20px; margin-left:40px;}
.change_display{background:url(../images/icon_change.gif) 0 1px no-repeat; padding-left:20px; margin-left:40px;}

.cart_table td{padding:4px; border:1px solid #e5e5e5;}
.bg_gray{background-color:#f8f8f8;}
.list_manager{margin-bottom:1px; position:relative;}
.btn_search_details{background-color:#731625; color:#fff; font:normal 11px Tahoma; padding:3px 8px; border:none; cursor:pointer;}
.list_manager ul li{ background-color:#731625; padding:5px 10px; float:left; border:1px solid #fff}
.list_manager ul li.other{background-color:#d2d2d2;}
.list_manager ul li.other a{color:#000;}
.list_manager ul li a{color:#fff; }
.list_manager ul li a:hover{text-decoration:underline;}
.list_manager ul li:hover{border-top:1px solid #c4c4c4; border-left:1px solid #c4c4c4; border-right:1px solid #c4c4c4; border-bottom:1ps solid #fff;}




/*
**************************************************************
	 MENU LEFT MEMBER
**************************************************************
*/


.glossymenu{
padding: 0;
border-bottom-width: 0;
}

.glossymenu a.menuitem{
font: bold 12px Arial, Helvetica, sans-serif;
font-weight:bold;
color: #252525;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
padding: 5px 0;
padding-left: 25px;
text-decoration: none;
background:#d8d8d8 url(../images/icon_a.gif) 3px 5px no-repeat;
border-bottom:1px solid #e6e6e6;
}



.glossymenu a.menuitem .statusicon{ /*CSS for icon image that gets dynamically added to headers*/
position: absolute;
top: 5px;
right: 5px;
border: none;
}

.glossymenu a.menuitem:hover{
background-color:#931e31;
color:#fff;
}

.glossymenu a.selected1{
color:#fff !important;
background:#931e31 url(../images/icon_square1.gif) 8px 9px no-repeat !important;
}

.glossymenu div.submenu{ /*DIV that contains each sub menu*/
background: white;
}

.glossymenu div.submenu ul{ /*UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
border:none;
}

.glossymenu div.submenu ul li{
border-bottom: 1px solid #fff;
}

.glossymenu div.submenu ul li a{
display: block;
color: black;
text-decoration: none;
padding: 4px 0;
padding-left: 20px;
background:#eeeeee url(../images/icon_square.gif) 8px 9px no-repeat;
font-weight:normal;

}

.glossymenu div.submenu ul li a:hover{
background:#931e31 url(../images/icon_square1.gif) 8px 9px no-repeat;
color:#fff;
}










